草庐IT

SQL union ALL用法

全部标签

C语言(输入输出函数getchar,putchar、gets、puts,scanf,printf的功能以及用法)

常用的输入输出函数getchargetsscanfputcharputsprintfgetcharintgetchar(void);返回值为int,所以需要用一个int变量来接收,不管输入几个字符,每次都只接收第一个字符,常与while和putchar配合使用。从下面这张图可以看出,输入一个空格也会打印当然,获取一个字符用得不多,每次都需要获取一串,所以我们可以配合while来使用。用while来循环获取,不满足某一条件就退出。下面是三个例子:一直获取,一直输出,直到用户手动结束当输入的包含.就结束输入换行结束getschar*gets(char*buffer);从标准输入流中读取一行,并存储

Pandas | value_counts() 的详细用法

value_counts()函数得作用用来统计数据表中,指定列里有多少个不同的数据值,并计算每个不同值有在该列中的个数,同时还能根据指定得参数返回排序后结果。返回得是Series对象value_counts(values,sort=True,ascending=False,normalize=False,bins=None,dropna=True)sort=True:是否要进行排序;默认进行排序ascending=False:默认降序排列;normalize=False:是否要对计算结果进行标准化并显示标准化后的结果,默认是False。bins=None:可以自定义分组区间,默认是否dropn

Pandas | value_counts() 的详细用法

value_counts()函数得作用用来统计数据表中,指定列里有多少个不同的数据值,并计算每个不同值有在该列中的个数,同时还能根据指定得参数返回排序后结果。返回得是Series对象value_counts(values,sort=True,ascending=False,normalize=False,bins=None,dropna=True)sort=True:是否要进行排序;默认进行排序ascending=False:默认降序排列;normalize=False:是否要对计算结果进行标准化并显示标准化后的结果,默认是False。bins=None:可以自定义分组区间,默认是否dropn

CountDownLatch详解以及用法示例

一、什么是countDownlatchCountDownLatch是一个同步工具类,它通过一个计数器来实现的,初始值为线程的数量。每当一个线程完成了自己的任务,计数器的值就相应得减1。当计数器到达0时,表示所有的线程都已执行完毕,然后在等待的线程就可以恢复执行任务。二、方法详解CountDownLatch(intcount):count为计数器的初始值(一般需要多少个线程执行,count就设为几)。countDown():每调用一次计数器值-1,直到count被减为0,代表所有线程全部执行完毕。getCount():获取当前计数器的值。await():等待计数器变为0,即等待所有异步线程执行完

CountDownLatch详解以及用法示例

一、什么是countDownlatchCountDownLatch是一个同步工具类,它通过一个计数器来实现的,初始值为线程的数量。每当一个线程完成了自己的任务,计数器的值就相应得减1。当计数器到达0时,表示所有的线程都已执行完毕,然后在等待的线程就可以恢复执行任务。二、方法详解CountDownLatch(intcount):count为计数器的初始值(一般需要多少个线程执行,count就设为几)。countDown():每调用一次计数器值-1,直到count被减为0,代表所有线程全部执行完毕。getCount():获取当前计数器的值。await():等待计数器变为0,即等待所有异步线程执行完

new Set()的基础用法(ES6)(常用于数组去重)

1.什么是set()Set是es6新增的数据结构,似于数组,但它的一大特性就是所有元素都是唯一的,没有重复的值,我们一般称为集合。Set本身是一个构造函数,用来生成Set数据结构2.使用情形newSet()生成出来的数据是Set数据结构,需要自行转换成对应结构2.1用于数组去重2.2用于字符串去重3.增删改查3.1添加元素add对于存在的元素,不会进行再次添加处理3.2是否存在元素has返回boolen类型,判断是否是set内的成员元素3.3删除元素delete删除的是值,而不是下标3.4清楚所有元素clear执行后没有返回值4.遍历方法4.1遍历keys()返回键名的遍历器,相等于返回键值遍

new Set()的基础用法(ES6)(常用于数组去重)

1.什么是set()Set是es6新增的数据结构,似于数组,但它的一大特性就是所有元素都是唯一的,没有重复的值,我们一般称为集合。Set本身是一个构造函数,用来生成Set数据结构2.使用情形newSet()生成出来的数据是Set数据结构,需要自行转换成对应结构2.1用于数组去重2.2用于字符串去重3.增删改查3.1添加元素add对于存在的元素,不会进行再次添加处理3.2是否存在元素has返回boolen类型,判断是否是set内的成员元素3.3删除元素delete删除的是值,而不是下标3.4清楚所有元素clear执行后没有返回值4.遍历方法4.1遍历keys()返回键名的遍历器,相等于返回键值遍

Java中anyMatch()、allMatch()、noneMatch()用法详解

说明:anyMatch():匹配到任何一个元素和指定的元素相等,返回trueallMatch():匹配到全部元素和指定的元素相等,返回truenoneMatch():与 allMatch() 效果相反验证:一、anyMatch()1、正常匹配,多元素ListstrList=ListUtil.toList("a","b","c","d");booleana=Optional.ofNullable(strList).orElseGet(ListUtil::toList).stream().anyMatch(obj->obj.equals("a"));System.out.println("anyM

Java中anyMatch()、allMatch()、noneMatch()用法详解

说明:anyMatch():匹配到任何一个元素和指定的元素相等,返回trueallMatch():匹配到全部元素和指定的元素相等,返回truenoneMatch():与 allMatch() 效果相反验证:一、anyMatch()1、正常匹配,多元素ListstrList=ListUtil.toList("a","b","c","d");booleana=Optional.ofNullable(strList).orElseGet(ListUtil::toList).stream().anyMatch(obj->obj.equals("a"));System.out.println("anyM

selenium用法(最新版)

目录一、什么是selenium二、selenuim原理1.selenuim1.0版本2.selenuim2.0版本三、webdriver常用的API1.元素的定位2.操作测试对象3.添加等待4.打印信息5.浏览器的操作6.键盘事件7.鼠标事件8.定位一组元素9.多层框架/窗口定位10.层级定位11.下拉框处理12.alert的处理13.DIV对话框的处理14.上传文件操作一、什么是seleniumSelenium是ThroughtWorks公司一个强大的开源Web功能测试工具系列,支持多平台、多浏览器、多语言去实现自动化测试。多平台:Windows,Mac等。支持多种开发语言:java,C#,